apple pudding - French English Dictionary